Big Huge Thesaurus

sailor suit

noun

sounds kind of like